Subway 43185

Subway #43185-0 is a Subway restaurant located at Mercado Santa Clara, 3155 Mission College Boulevard, Santa Clara, California.