Subway 28703

Subway #28703-0 is a Subway restaurant located at 180 Elgin Street in Ottawa, Ontario.