About
MADRAS RESTAURANT - True Taste of South India is an establishment located in Brampton, Ontario on 2280 Bovaird Dr E #6. MADRAS RESTAURANT - True Taste of South India is in the "Indian restaurant" category. Casual, contemporary eatery specializing in vegetarian Indian fare, plus other chicken choices.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like