Florida, Miami, Restaurant Rusta Pelican, Rickenbacker Causeway, Key Biscane, Previous Image Next Image