Best Restaurants in Budh Vihar 1, New Delhi
Look for Best Restaurants in New Delhi
DEKU 03 Sep 2023
La Tua Stoners Cafe had excellent veg noodles! They were flavourful and had just the right amount of spice. It was definitely a great meal. Highly recommended!