Update Info - Shark's Island Sports Bar
This restaurant was reported as closed. If it is open, let us know.
Shark's Island Sports Bar
6690 Sturgeon Lake Rd
Welch, MN 55089
6690 Sturgeon Lake Rd
Welch, MN 55089
This restaurant was reported as closed. If it is open, let us know.