We have been here several times, of course the one time I take my husband service was slow and while the food was delicious he was not happy with the bill! It is a bit pricey even for lunch. That said, what a wonderful place to share with friends and family -- both in atmosphere and scrumptious food. Recently, I had an amazing experience with my 13year old son - we had a rare afternoon with just the two of us - he selected the restaurant. With no reservations and the place bustling with business, we were seated promptly and had the most exceptional wait staff!! Drinks were refilled in a timely manner, orders were exact, they ensured all our needs were met -- as a Mom I couldn't be happier over how incredibly nice and attentive they were to my son, making him feel so special!! Outstanding customer service, delicious food ... well worth the price.