I used to go to this place more frequently until a few years ago when their service became extremely slow. The usual lunch can take over an hour. The place is always 25% full, not sure why the service always slow. The menu is pretty good and it was changed to make the meals more healthy appealing. However, on my last visit there i ordered a warm spinach salad, which wasn't warm but it was extremely salty. All other salads on the menu have salami or meats so spinach salad is the only choice if you don't feel like eating meat. Also, their appetizers and food selections are good but who has 35 minutes to wait for their food to arrive????