Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 5

British import store in SF Valley?

chamoudi | Feb 13, 200302:14 AM

I saw a mention somewhere of a British import store in the valley - maybe Tarzana. I keep thinking that it's a place that carries Tim Tams. Anyone know of this place?

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment