Casa D’Pizza- My Go To Pizza & Wing Place

I have a weakness for good pizza and wings. Although the original Buffalo chicken wing is said to be made at the Anchor Bar in Buffalo, New York, I think that Casa D’Pizza has found something that comes arguably close. Located in the Canadian Tire plaza on Montrose Road, Casa D’Pizza is a small, welcoming […]