Key Biscayne regulars don't seem too adventurous when it comes to food. This place should be very crowded but it's not! Excellent food, great service, priced well ( for island prices), and atmosphere is very comfortable.
Restaurant locations on the island are almost all in strip malls...so this one is no exception.
The server was so very nice and was...
More
