Laura N's New Delhi, India
Cross Roads Bar & Restaurant
We stayed near by this restaurant and we came regularly to enjoy an excellent meal. The staff is rea...
Ground Floor 15a 56 Ajmal Khan Road
Interesting experience to eat thali from different regions. Some of the dishes were good, some other...