Subway 11829

Subway #11829-0 is a Subway restaurant located at Willow Tree Shopping Center, 979 11th Street, Lakeport, California.