Travel like a local

Restaurant Veg World India

INDIAN RESTAURANT

Tasty vegetarian Indian restaurant. Cheap too!