Princess Pita Mediterranean Restaurant

1158 W Washington St #105
Tempe, Arizona 85281 United States