3.5 stars for me. I guess I’m not a huge natural lover after all. Came here for lunch today. I really have no complaints about the food or the service, but to me, this place is slightly overpriced for the quantity, and the taste is just a little above average. Nothing special by any means, just a slightly above…