All types Bakery Bar Cafe Club Restaurant All types All types Bakeries Bars Cafes Night clubs Restaurants 4.6 Open now Atlas Pizza 1196 Torbay Road, Torbay, NL A1K 1A4 Restaurant 4 Open now Big Cheese Pizza 1234 Torbay Road, Torbay, NL A1K 1A4 Restaurant 3.4 Closed now Mary Brown's 1395 Torbay Road, Torbay, NL A1K 1B3 Restaurant