Close this listing
x

Pizza Villa

Location

624 Main Street., Yarmouth

Contact

T: (902) 742-2376

Locally owned and operated pizza restaurant. Take-out only. Located in the same building as Marco`s Pasta House.

Monday - Sunday

11:00 am - 9:00 pm