Subway 5104

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