Formosa

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

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