The name and location is a bit deceiving.
The place sounds like a bar, from the street, it reads and looks like one, but it isn't!
We came for dim sum on a Sunday at noon and it was a short wait which is nice since most places are pretty busy at this time. We ordered roughly 18 dishes and the bill came out to $59 for 6 people. The prices seemed okay, there are no sizes at least when I came, everything was the size price.
The dim sum itself was okay, nothing to write home about. The menu is a little bit odd if you only read English though since there are some typos. Note that this isn't a push cart restaurant, it is by paper orders.