Dining
Indian
Madras
Madra's restaurant has been rated Atlanta's top Indian Restaurant for 2003,2004,2005,2006. This Decatur dining destination dazzles diners with the best savory vegetarian dishes and bountiful proportions are always satisfying.
www.hsus.com