All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants All price levels Moderately All price levels All price levels Moderately 5 Landmark Cafe 12 Main Street, Victoria, PE C0A 2G0 Restaurant