The restaurant is nicely set up, nothing upscale. Food is moderately priced. If you are looking to try several roles, be prepared to pay $20+ a person. The staff was very nice and attentive, however the kitchen staff was not. 1/2 of my order was brought out. Once I ate that, 15 mins later my other 1/2 came out. The taste was great, everything seemed fresh. I did not mention the wait, there was no need or excuse. There were only 6 customers in the restaurant. I would recommend this place a light lunch, my wife said the wait was unusual, as she is a frequent customer. Will I go back, yes.