Princess Pita - ASU

Mediterranean restaurant · 922 E Apache Blvd Ste 101, Tempe, AZ

Dine-In

More food in Tempe, AZ · Mediterranean Food in Tempe