Subway 2370

Subway #2370-0 is a Subway restaurant located at The Marina Connection, 509 Washington Boulevard, Venice, California.