Red Square Restaurant
North York, Toronto, Ontario, Canada
1027 Finch Ave W, North York, ON M3J 2C7
Os eventos passados em Red Square Restaurant incluem 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.