Excellent food and service. A little pricey but worth it. They are very knowledgeable about what is ok or no ok to eat. I've only had great experiences here and have eaten many menu items.