Restaurant Search

B S Inn

Amherst, WI


CONTACT INFO

Phone:

715-824-3312

ADDRESS

B S Inn
128 North Main Street
Amherst, WI 54406

More Restaurants in Amherst

REVIEWS

Rate It: