Log In
Where:
Find:
India
/
Vellore, Tamil Nadu
/
Tara Maa Restaurant
/
Tara Maa Restaurant menu
Tara Maa Restaurant
Menu
Order online
Add to wishlist
Add to compare
#34 of 1781
restaurants
in Vellore
+91 96556 94838
Upload menu
Menu added by users
January 25, 2024
Menu added by users
August 19, 2022
Menu added by users
May 22, 2019
Menu added by users
June 11, 2018
The restaurant information including the Tara Maa Restaurant menu items and prices may have been modified since the last website update. You are free to download the Tara Maa Restaurant menu files.
Menus of restaurants nearby
Saleem's Dhaba & Rolls menu
#220 of 1781 restaurants in Vellore
Dosart menu
#6 of 381 fast food in Vellore
Apna dhaba menu
#395 of 1781 restaurants in Vellore