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

Pizza Farm is ranked #5 of 29 nearby Restaurants.

They say Pizza Farm is great, friendly, amazing a highly recommended Italian Food Restaurant