Subway Sandwiches & Salads 110 Place D'orleans Dr # 2180 Ottawa ON Canada
Phone: 613.824.5937 Smoking: not permitted
Dress: casual
Parking: public transit accessible