Best Restaurants in Geeta Colony, New Delhi
Look for Best Restaurants in New Delhi
Uttam 02 Sep 2023
I recently visited Yo! Yo! Momos and had their veg steamed momos. They were incredibly delicious! The 6 piece serving was more than enough for one person. Highly recommend to anyone looking for a delicious snack.