Cafe Bella has it ALL....incredible food, great service, super ambiance, all tucked into this intimate little restaurant. Linen tablecloths and napkins, soft lighting, a very elegant dining experience. The prices are a little steep, but maybe not...we had an appetizer, dessert and bottle of wine and our dinner for two came to about $75.
Pros: Incredible Food, Great Service, REAL Italian Cooking
Cons: Parking when Crowded, Some prices too high