Formosa

  • 733 Rue Cathcart. Montréal
  • P: 5147929813
  • Business Hours Opens at 11:00 AM on Thursday

Enter the building from McGill College Avenue, go down the stairs, turn right and you will see Formosa on your right.