Five stars for service, menu, prices and quality. Our waiter was zealous and friendly, he gave us information on the foods we were not acquainted to. He ended up earning a fat tip from my husband. Thank you, sorry I have forgotten your name. Although this restaurant is long ways from us, it is worth the extra miles.