Great food. Great service. Amazing portions. Staff was helpful. Short wait. Amazing!!! This place has it all.