Subway 38139

Subway #38139-0 is a Subway restaurant located at, 2290 Nicolaus Road Suite 101, Lincoln, California.