The food and restaurant itself are quite good with a good assortment of seats and it's usually not too busy unless you find yourself there on a Friday or Saturday night. However, my problem with this restaurant is the service. I've been here about 6 times in total and the service is really slow. They are friendly and nice, but it takes a long time to get started with a drink and usually even longer to get the bill at the end of your meal.