All Spotsindian restaurantIkaraPhoto by Milton Das on PexelsA fine dining Indian restaurant inside the Twelve Midtown hotel at Atlantic Station, spotlighting regional dishes from Bihar to Kerala with a nine-course tasting menu.Read original on Rough Draft Atlanta Save spotLocation361 17th St NW, Atlanta, GA 30363Open in Maps Links WebsiteRough Draft Atlanta