The food here is amazing. The wait staff left a little to be desired though. They were very slow and mixed up my tables order a few times. They were quick to try to correct all issues. I recommend you come hungry ad the plates are huge but delicious. Also there is usually a 30-45 minute wait for a table do be prepared.