Best Chinese Restaurants in Naraina, New Delhi
Look for Best Chinese Restaurants in New Delhi
Subhankar Roy 01 Sep 2023
Shimla Dhaba is a great spot for Indian cuisine. Their special boondi raita was particularly impressive. A delicious mix of yogurt, spices and small fried balls, it was a great accompaniment to the meals. Highly recommended!