Subway 22152

Subway #22152-0 is a Subway restaurant located at Scenic Plaza Shopping Center, 1503 North Vasco Road, Livermore, California.