notyour typical chain restaurant - food surprisingly authentic, service attentive, prices realistic, convenient to area, be prepared to wait a while for a table (but it's worth it!)
Pros: Italian cucina, good menu, good parking
Cons: sometimes too crowded, portions too small, a bit noisy
more