Subway 31194

Subway #31194-0 is a Subway restaurant located at Northgate Mall, 5800 Northgate Drive Suite FC7, San Rafael, California.