To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

South Beach Lean

(786) 909-5326 1435 Alton Road, Miami Beach, FL 33139 Monday Closed - Closed Tuesday Closed - Closed Wednesday Closed - Closed Thursday Closed - Closed Friday Closed - Closed Saturday Closed - Closed Sunday Closed - Closed Official site

The Details

South Beach Lean is a Organic Restaurant located in Miami Beach, FL and has been servicing all of Miami Beach and the surrounding areas for many years. We specialize in Organic Foods,Healthy Foods,Sushi,Lunch Specials, and Gourmet Foods. Here at South Beach Lean, our mission is to always provide quality service at an affordable price. The success of our company is due to the dedication we provide to our customers. No matter the job, customer satisfaction is always our number one priority! Don’t hesitate to give us a call!

Directions Nearby Hype
Managed on Fave by Hugo