With more than 1.2 billion people, India is the seventh largest country by area in the world, and the second most populated. But, you don’t have to travel half way around the globe to get a taste of its cuisine.
Everything appeared to be cooked to order on the spot, and there was a family atmosphere in the restaurant that I found warm and inviting.
See full article on macon.com
See all posts on Food & Restaurants