The Lean Box was founded by two restauranteurs with over 15 years experience in health food. Our journey began in 1996 when we opened our first health food restaurant in Miami Beach. During the course of 13 years we opened multiple locations in South Florida.
We relocated to Southwest Florida in 2008 and saw the need for healthier meal choices. We wanted to offer the community an easy and affordable way to eat healthy, without giving up quality. We opened our location in Ft. Myers in 2010 and have been serving customers since.