This place is very good. I think the food is reasonably priced- possibly a little on the expensive side, however the portions are massive and I always feel like I got my money's worth. Service is attentive and kind, I have a special diet and they're always extremely accommodating. I have been here many times already and I literally crave their food- I'll be coming back for sure!