Filters:
italian restaurant in Niagara On The Lake
About 3 results.
Bella Vita Ristorante
Queen Street 142, L0S 1J0 Niagara-on-the-Lake, CanadaLocated in the heart of Niagara-on-the-Lake Bella Vita Ristorante features a satisfying and soulful menu of seasonally inspired Italian fare