Lemon Charred Chicken Restaurants in Miami Beach
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Miami Beach, 1501 Collins Avenue Miami Beach, FL 33139, 33139-3175, United States
"The atmosphere was great. The food was only mediocre."
Price
Feedback
These reviews refer only to the mentioned ingredients.