Several of us have dietary needs. We thought this would be perfect. I found my Greek salad lacking, containing only one olive. The others in my group said marginal. We all ordered something different. The wait was very long and the four selections arrived at four different times, making the lunch awkward. Our bums were starting to complain after sitting on hard wooden benches. We wondered how kids would eat here. I'm short but the other person on my bench was tall. Awkward eating. The bench was at an angle through the meal. Many people crowded in and the noise level was loud. We all decided we were into healthy eating, but probably won't return until the service is smoother and those benches are softer! A bit pricey also.