624 Main St., Yarmouth, NS
• Open 11am - 9pm, 7 days a week •
Marcos:
902-742-7716
Pizza Villa:
902-742-7717
Home
Our Menus
Testimonials
Contact Us
Contact Us
pizza_s