This place is great. I love the atmosphere, it's quiet, but people still talk, the servers are friendly, and the Italian sodas are good. The only drawback is that parking can be a hassle sometimes. That however, is a small price to pay.
Pros: Everything
Cons: Parking
more