Restaurants & Bars 15

Lard at Berkeley Bowl West

chezchristine | Mar 29, 2010 08:45 AM

Does anyone know if they sell it there? If so, what department would it be in?

Berkeley Bowl West
920 Heinz Ave, Berkeley, CA

Want to stay up to date with this post?

Recommended From Chowhound