0 Bar Florida Lokum South Beach Mediterranean Grill and Bar 1629 Alton Rd, Miami Beach, Florida 33139