All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.8 Open now Lobster Barn 19 Main Street, Victoria, PE C0A 2G0 Restaurant Bar