5060 Us Hwy, Palm Shores, Florida 32940 USA
Lobster Ravioli - MY GOD. A GEM. I will dream about you.
Photo Credit: Yelp