Pizza Villa - West Salem

Restaurant
West Salem Wisconsin
156 Leonard St S
608-786-2515

Pizza Villa - West Salem is located on the Elroy-Sparta Trail, in West Salem WI

Show directions from Pizza Villa - West Salem to traveling
Pizza Villa - West Salem
Your Current Location (if allowed by browser)
Elroy-Sparta Trail