Nice, simple seafood. Minutes from downtown, with a great water view....Key Biscayne is a must-see when in Miami
Category: Restaurants
Tags: seafood
Delicious