Pita Palace - Atlanta, GA
1658 Lavista Rd NE Atlanta, GA 30329 Open everyday except Saturday! On the corner of Briarcliff and LaVista is Pita Palace, a great place for Israeli/Middle Eastern food. I really like the softness of the pita bread, and the spice level of the spread. You can definitely taste the minced