Subway 12622

Subway #12622-0 is a Subway restaurant located at Chillum Road Shopping Center, 2461 Chillum Road Suite A-14, Hyattsville, Maryland.