Subway 42503

Subway #42503-0 is a Subway restaurant located at Duarte Mountain-Hamilton Shopping Center, 940 Hamilton Road, Duarte, California.