Subway 2862

Subway #2862-0 is a Subway restaurant located at, 14972 East 14th Street , San Leandro, California.