Trader Joe's 128

Trader Joe's #128, also known as Trader Joe's Napa, is a Trader Joe's specialty grocery store located at 3654 Bel Aire Plaza in Napa, California.