Subway 11252

Subway #11252-0 is a Subway restaurant located at Zena's Fisher Heights Plaza 780 Baseline Road in Ottawa, Ontario.