Subway 5877

Subway #5877-0 is a Subway restaurant located at Donald St. Laurent Plaza 1261 Donald Street in Ottawa, Ontario.