

Blue India is a British inspired Indian restaurant in Midtown Atlanta within the Metropolis high rise on the corner of Peachtree St. and 8th St.


Blue India is a British inspired Indian restaurant in Midtown Atlanta within the Metropolis high rise on the corner of Peachtree St. and 8th St.