Report a review
- 5
- Best Plant Based Restaurant in South Florida
Best Whole Food Plant Based restaurant in South Florida. Actually I'd go as far as saying best in the country. Been there six times since they've opened and food & service have been top notch every time. Ann the owner is willing to customize your meal if you have allergies or special dietary needs.