Subway 45790

Subway #45790-0 is a Subway restaurant located at Plaza Vallarta Lancaster, 1821 West Avenue I Unit 103, Lancaster, California.