Update Info - Sherwood Inn
This restaurant was reported as closed. If it is open, let us know.
Sherwood Inn
400 S 130th Ave
Fall Creek, WI 54742
400 S 130th Ave
Fall Creek, WI 54742
This restaurant was reported as closed. If it is open, let us know.