2 yrs - Translate

Food café near me
Backyard 95 is located in Delhi and has a very extensive food menu, they serve pizzas, pasta, garlic bread, fries, momos, sandwiches, etc, they have great options in desserts too. The food served there is fresh and lip-smacking.
Visit Here:- https://goo.gl/maps/sb1xpvuUQTaDRTDL7