Delicious food. They have a separate kitchen area. I've eaten here multiple times and been completely fine. Bit spendy but worth it for special occasions. Be prepared for a wait, particularly on the weekends but they serve cocktails while you wait.
Yes