Subway 14773

Subway #14773-0 is a Subway restaurant located at North Plaza Mall, 8834 Waltham Woods Road #8834, Parkville, Maryland.