This restaurant has great food which I really enjoyed.
The service ruined everything for me though. Packed and with a line up outside they only had one server, one bartender and one cook. It took far too long to bring us our meals.
The waitress brought us an additional entree we hadn't ordered, and didn't take it back after we explained we didn't order it.
When paying the bill I tipped less than 15%, something I don't think I've ever done (usually 20%) and the waitress pouted (literally pouted and made a puppy face) and said I hadn't tipped enough.