7.9
192 Peachtree Center Ave NE (at Andrew Young Intl Blvd NE), Atlanta, GA
Indian Chinese Restaurant · Downtown Atlanta · 34 tips and reviews
7.5
205 E Ponce de Leon Ave (at Church St), Decatur, GA
Asian Restaurant · 45 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA