Subway 46771

Subway #46771-0 is a Subway restaurant located at Sunrise Village Shopping Centr, 1881 North Euclid Street, Fullerton, California.