Address: 1658 Lavista Rd NE, Atlanta, GA 30329, USA
Phone: (404) 781-7482
State: Georgia
City: Atlanta
Zip Code: 30329
opening hours
Monday: 11:00 AM – 8:45 PM
Tuesday: 11:00 AM – 8:45 PM
Wednesday: 11:00 AM – 8:45 PM
Thursday: 11:00 AM – 8:45 PM
Friday: 11:00 AM – 2:30 PM
Saturday: ClosedSunday: 11:00 AM – 8:45 PM
related searches: Pita palace georgia reviews, Toco Grill