Subway 17819

Subway #17819-0 is a Subway restaurant located at 162 Harvard Avenue, Boston, Massachusetts.