They're On a Mission From God (to make the best pizza)

Buddha Pie. Fantastic pizza place on Annette in the Junction neighbourhood of Toronto. Taken March 1, 2011.