See all Restaurants in Vellore
Olive Kitchen
No 151, Katpadi, Vit College Road, Katpadi, Vellore - 632002 Phone: 9940067700 Cuisines: Indian Features: Dinner, LunchAbout
Olive Kitchen No 151, Katpadi, Vit College Road, Katpadi, Vellore best place to have your food