Subway 55645

Subway #55645-0 is a Subway restaurant located at Great America Amusement Park Cedar Fair, 2401 Agnew Road, Santa Clara, California.