Ciudad: Miami Beach, 1022 Lincoln Road, Miami Beach, 33139, United States Of America, 33139-2425
"This is the perfect restaurant to do people watching before going to the Colony Theatre. I particularly like the warm duck salad. The Chilean sea bass..."