Subway 25133

Subway #25133-0 is a Subway restaurant located at Moffett Plaza Shopping Center, 264 East Java Drive, Sunnyvale, California.