Subway 2697

Subway #2697-0 is a Subway restaurant located at Sierra Pavillions, 1195 Shaw Avenue Suite #101B, Clovis, California.