Fast Food Restaurant, Italian Restaurant, Pizza Place 102 Idylwyld Dr N S7L 0Y7
Italian Restaurant 167 3rd Avenue South S7K 1L6
Italian Restaurant 219 21st St E S7K 0B7