10707 Rodeo Dr, Florida 34202 USA
Seafood Restaurant | Blue Crab | Pinchers | Florida
Photo Credit: Yelp