The Pita Pit, 572 NIAGARA ST, Welland Fonthill
1224th visitor, Write a review
The Pita Pit Map

near L3C 6T8

The Pita Pit is People's Choice, 2016 winner

The Pita Pit is ranked #3 of 10 nearby Restaurants.

They say The Pita Pit is mean, good, unhappy