directory.republicofgreen.com - Republic of Green

Madras Mantra

2179 Lawrenceville Hwy Ste A
Decatur, GA 30033 USA

470-660-4400

SEND MESSAGE
No Reviews | Write a Review
Healthy RESTAURANTS, Vegetarian Restaurants, Indian Restaurants
Claim Listing - Madras Mantra Are you Madras Mantra? Claim this listing to receive referrals from this page. Claim Listing

CONTACT INFORMATION

COMPANY DETAILS


Business Overview & Services
Madras Mantra is a restaurant in Decatur, GA that offers authentic Indian vegetarian cuisine.
View On Larger Map »

FIND