Subway 3284

Subway #3284-0 is a Subway restaurant located at The Courtyard at the Commons, 23669 Calabasas Road, Calabasas, California.