Completely unconfirmed, but news about a venerable deli such as Nate n' Al's is worth throwing out there. From a tipster: "I can't say 100%, but I know the owners are seriously considering a new location in Thousand Oaks area." We're all ears on this one. [EaterWire Inbox]
Filed under:
Loading comments...