The Red Square

  • Location: 364 Richmond St W
  • Phone: (416) 351-1100
  • Layout: Medium
  • Atmosphere: cool
  • Age Group: 19 plus
  • Description: The Red Square – Upstairs of This is London

Leave a Reply

Your email address will not be published. Required fields are marked *

*