4821 US Hwy 98 W, Santa Rosa Beach, Florida 32459 USA
Plastic shard in our Tiramisu
Photo Credit: Yelp