This is the best restaurant Lake Worth/ Greenacres has to offer...the restaurant is beautiful and the service is exceptional. This is one restaurant as a strict vegetarian I can go with my friends and family and we can all have many selections to choose from. Everything is made fresh for you...honestly this place is a treasure...
more