Marvin's Pizza Place and Mexican Food

Pizza restaurant · 2202 S Santa Fe Ave, Vista, CA

Delivery · Dine-In

Hours

More food in Vista, CA · Pizza in Vista