We ate on a weekend and found the wait to be really long for a table, so we were expecting some really great food- it wasn't .The staff is friendly but seem to be overworked. Could use a few more servers for the busy weekend. Food was average but the setting is fun. I would try this place on a weeknight or for lunch. Not worth waiting over 45 minutes for a table.