Drag box to select area
Pita Palace is a fast and friendly Greek restaurant. It offers kabobs, schnitzels and salads.
1658 Lavista Rd NE, Atlanta, GA 30329
- Accessibility Details: There is handicap parking and a ramp for access.
- Hours: Mon - Sat, 10am - 8pm; Sun, closed.
- Accessible: yes