Subway 2125

Subway #2125-0 is a Subway restaurant located at, 13700 DooLittle Drive # 100, San Leandro, California.