Subway 15132

Subway #15132-0 is a Subway restaurant located at Bayfair Center, 15555 East 14th Street FC2, San Leandro, California.