Eden South Beach
210 23rd St, Miami Beach, FL 33139
(786) 270-6351Add Hours
Be the first to add a photo!
Went here for my birthday dinner after reading good reviews in Food and Wine. Very disappointed in the food. Small portions. Nothing special. No "WOW" factor at all. Spent 186 dollars plus tip and was still hungry after leaving. I will never go back there again.