1440 Swiss Village Rd, Osage Beach, Missouri 65065 USA
Tender Filets and "Cold Water" Lobster Tails
Photo Credit: Yelp