Subway 2220

Subway #2220-0 is a Subway restaurant located at City Center Plaza, 1534 Fremont Boulevard Suite D, Seaside, California.