Subway 11476

Subway #11476-0 is a Subway restaurant located at 609 North Milpas Street, Santa Barbara, California.