Stone Toad Bar
Established in 2005, Stone Toad Bar & Grill is a restaurant that features a bar and patio. Its menu includes walleye, shrimp, baked haddock, scallops and tenderloin. The restaurant offers burgers,...
Established in 2005, Stone Toad Bar & Grill is a restaurant that features a bar and patio. Its menu includes walleye, shrimp, baked haddock, scallops and tenderloin. The restaurant offers burgers,...