Address

70 Front St N Unit 6 Orillia

Phone

705-259-5500

Subway Canada has take-out subs and sandwiches.

Hours

Open Every Day from 11am-11pm