Madras Sri Ganesh Ram Palace is located in the Stone Mountain Wal-Mart Shopping Plaza off Rt. 78 and offers excellent vegetarian Indian food. The chef/owner, is the former chef of the popular Madras Savarana Bhavan restaurant in Decatur, so he knows what he's doing. I've been there 4x's now for their affordable lunch buffett ($7.99) and haven't been disappointed yet.... more
54 Reviews
15 Reviews
11 Reviews




