Subway 42564

Subway #42564-0 is a Subway restaurant located at Geneva Square 191 Welland Avenue in St. Catharine's, Ontario.