We've enjoyed the food, each time we've eaten here, but the service has always been a little slow. There has been an issue with a hostess seeming annoyed (not this past visit, with a request for different seating. At the same time, the servers have been very kind, which makes up for it. I usually eat here, after hospital visits and tests, because it's near our hotel. The waitress brought breadsticks and water, faster than normal (again, that usually takes awhile here), after hearing that I needed medication. I will definitely eat here again, and recommend it. As with most restaurants, avoid a long wait, by arriving early.