Everything depends on which waiter you get. Food is all good but can be a notch up with a little direction. Food is standard Italian served in a pleasant atmosphere. While the menu is standard Italian, they have some great desserts to push the meal to a different level. BYOB and nice setting.
If you own or manage Cara Mia, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.