Subway 5834

Subway #5834-0 is a Subway restaurant located at Mary Retail Shopping Center, 415 North Mary Avenue Suite 105, Sunnyvale, California.