Traditional Indian Food in New Delhi, India
by George Black
At this restaurant, clients may drink great tea. The gracious staff welcomes people all year round. Terrific service is something visitors appreciate here. As many guests say, the atmosphere is calm. Google users awarded the score of 5 to Town cafe & Restaurant.
a year ago on Google
a year ago on Google
a year ago on Google