410-486-2058
Website
2620 Quarry Lake Drive
Sun Review
Photos
See our 2018 dining guide
In early July, Bella Vista opened in The Shops at Quarry Lake, adding a likable Italian option to the mix of restaurants and shops.
Return to results
Read our review