Found 1 business
Thalaivaa's Authentic South Indian Restaurant - 100% Veg is a vegetarian restaurant located in Parramatta. Rated 4.9 stars from 401 Google reviews.