Extremely slow service, indifferent host, and overwhelmed servers made for a frustrating dinner. But the food is delicious and well prepared. Bummed we couldn't stay for dessert because our server forgot to check on us for 15 minutes after our plates were empty. Nothing worse than being made to wait an inexcusable amount of time when you've completed your meal.