Red Square Restaurant
North York, Toronto, Ontario, Canada
1027 Finch Ave W, North York, ON M3J 2C7
Zu den vergangenen Events in Red Square Restaurant gehören Canadian Music Week 2003, day 4: The Red Square, Canadian Music Week 2003, day 3: The Red Square, Canadian Music Week 2003, day 2: The Red Square.