Subway 69025

Subway #69025-0 is a Subway restaurant located at Avalon Mall 48 Kenmount Road in St. John's, Newfoundland and Labrador.