Subway 3334

Subway #3334-0 is a Subway restaurant located at Covina Town Square Shopping Center, 1404 North Azusa Avenue Suite G, Covina, California.