Subway 5104

Subway #5104-0 is a Subway restaurant located at 2215 Mission Street, Santa Cruz, California.