South Beach Lean Sushi Bar & Lounge

South Beach Lean Sushi Bar & Lounge

1435 Alton Road, Miami Beach, FL 33139

(786) 909-5326

Eat24 Free Online Ordering