based on 1 review
Category: Restaurants
Tags:
seafood
I am the owner of this business
Nominate this restaurant
Nice, simple seafood. Minutes from downtown, with a great water view....Key Biscayne is a must-see when in Miami