Subway 49918

Subway #49918-0 is a Subway restaurant located at, 1723 Soquel Avenue , Santa Cruz, California.