Linens 'n Things 381

Linens 'n Things #381 was a Linens 'n Things store located at La Jolla Village Square, 8657 Villa La Jolla Drive in La Jolla, California. The store opened in 1993, and closed in December 2008.