706th visitor, Write a review
The Pita Factory Map

near N2P2E9

The Pita Factory is ranked #2 of 9 nearby Restaurants.