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.