Canadian friends, what is Pizza 73?

United States
April 27, 2009 10:48pm CST
I am here in the States watching the hockey playoffs and I have seen Pizza 73 along the walls. Is it a new reataurant? Have you been? Thanks for your help/
1 person likes this
2 responses
@winterose (39897)
• Canada
30 Apr 09
I am canadian and I never heard of pizza 73,
2 people like this
• Canada
19 Sep 09
I'm Canadian, and I have never heard of this advertizement, but then again, I haven't seen a hockey game in years. LOL Some Canadian I am, eh? LOL
1 person likes this