Subway 11476

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