Subway 16096

Subway #16096-0 is a Subway restaurant located at Marin Square Shopping Center, 55 Bellam Boulevard Suite F, San Rafael, California.