Subway 11888

Subway #11888-0 is a Subway restaurant located at Fallbrook Towne Centre, 1105 South Mission Road, Fallbrook, California.