Subway

83 Starrs Road
Yarmouth
Nova Scotia
B5A 2T6
(902) 742-7076

Subway is a restaurant located in Yarmouth.