What time do pizza villa open I've been calling to order but no one picks up

Alozno Revada | Oct 4, 2019 | Category: Pizza restaurant in Merced, California

Pizza Villa - All questions

Address: 1111 Loughborough Dr, Merced, CA 95348, USA

Teri Ortiz | Oct 4, 2019

It opens at 11 am Weds thru Sunday & sometimes you have to keep calling, they are a "Merced only" establishment and keep their own schedules and methods to running their business. But the pizza is off the hook!

Cassie D | Oct 4, 2019

11am

Mary Castillo | Oct 4, 2019

4 today

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you guys deliver?

thraxx | Oct 4, 2019
Read More

How much is a supreme extra large pizza

Crystal Zarate | Oct 4, 2018
Read More

Trending Places