Subway 59794

Subway #59794-0 is a Subway restaurant located at Union 76 Gas/Convenience Store, 811 Ocean Street, Santa Cruz, California.