Pinsarella Ancient Roman Pizza

Pizza restaurant · 760 Sycamore Ave, Vista, CA

Dine-In

More food in Vista, CA · Pizza in Vista