Address: 1138 Euclid Ave NE , Atlanta 30307, GA, US
Phone: (404) 917-0106
State: GA
City: Atlanta
Zip Code: 30307
opening hours
Monday: 14:30-23:00Tuesday: 14:30-23:00
Thursday: 14:30-23:00
Friday: 16:30-23:00
Saturday: 12:30-23:00
Sunday: 12:30-23:00
related searches: planet bombay indian cuisine, indian food near me, aamar indian cuisine, blue india, desi spice indian cuisine, amara atlanta, indian food little five points, niramish meaning