Subway 3567

Subway #3567-0 is a Subway restaurant located at 1301 West Lockeford Street Suite A, Lodi, California.