-
Pizza Vendor
is a pretty good pizza Restaurant
Ranked #1 of 19 Restaurants in South Scappoose Scappoose.
Some say, it is big, perfect.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
best pizza in the world... perfect meal: giant half combination half big kahuna.