The Villa Pizzeria and Restaurant
140 N Water St, Sparta
(608) 269-6393
Recent Reviews
You May Also Like
Kazoku Bistro - 140 N Water St
Japanese
Cork & Barrel - 124 N Water St
Wine Bar
Ginny's Cupboard - 127 N Water St
Sandwich Shop, Salad, Cafe
Restaurants in Sparta, WI
The Villa Pizzeria and Restaurant
140 N Water St, Sparta, WI 54656
(608) 269-6393