
I get asked all the time – where do you go to get tasty, authentic Indian food? So this post is devoted to one of my favorite Atlanta Indian spots, Sarvana Bhavan. This is a vegetarian chain that originated in India but has locations all over the world. The Atlanta outpost is located in a…