Subway 12297

Subway #12297-0 is a Subway restaurant located at Taylor Plaza, 2600 Mitchell Road Suite A, Ceres, California.