Pizza Farm, 177 Arthur St, Truro
8148th visitor, Write a review
Pizza Farm Map

Pizza Farm is People's Choice, 2016 winner

Pizza Farm is ranked #5 of 31 nearby Restaurants.

They say Pizza Farm is great, friendly, amazing a pretty good Italian Food Restaurant