Pizza On Tap

1825 W Vista Way, Vista, CA 92083

4.3(32)
$0 Minimum
Price: $$