If you have food allergies avoid this place. I tried to eat here but when I mentioned I have a serious nut allergy the waiter actually said "I recommend you don't eat here." I'm used to the "no guarantees, risk of accidental contact, etc." warning and I get that. But this was different. This was only the second place I've ever been to that was completely unwilling to make any accommodations for me.
So I left without eating there so I can't comment on the food. Shame too, I've been in the area several times since and it's usually fairly busy so I guess they're doing something right.
Long story short, probably a good place, but if you have serious allergies don't bother.