Saw this place recently opened, anyone heard anything about it? Where is is located ?
It's in the South Beach Centre on Palm Beach. Saw the menu and it looks interesting. I'm looking forward to hearing any comments also before we leave in May.
milano restaurant information
click the link below
View Tag Cloud