La Marina

Restaurant · 4701 N Meridian Ave, Miami Beach, FL

More food in Miami Beach, FL