Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

Lardo in LA?

v
vlad | | Apr 16, 2008 09:01 PM

Where can I get lardo retail? Anywhere on the West Side?

TIA.

Feedback