Subway 26197

Subway #26197-0 is a Subway restaurant located at Nob Hill Shopping Center, 3030 Pacific Avenue, Livermore, California.