Villa Pizza Inn
217 W Beloit St
Orfordville
WI
53576
(608) 879-9929
villapizza.com
Open Map
chop suey
dim sum
fried rice
hot dogs
Italian
margarita
None
Pizza
Pizzeria
red velvet cake