Loved the stuffed bell peppers. This restuarant has a great selection, fast service and European ambience. This is the kind of place you'll keep going back to, working your way through the menu, item by item.
Pros: Ambience, service, quality of food
Cons: Parking can be tricky.
more