Pizza Place · Kensington-Chinatown
5
Likely best take-home pizza in Toronto. Pretty expensive fwiw but I miss the food here.