This place is over the top. The food is very salty, the servers are hyper-active, but worst of all is that terribly annoying tape loop of two men arguing in Italian that plays over and over in the bathrooms. That (and the giant glass of chianti) made my head--and stomach--start to spin.
Pros: good for parties
Cons: utter chaos
more