Loading map…
Napa Valley Lobster Co.
Napa Valley Lobster Co. in Napa, USA, celebrates the bounty of the sea. This restaurant offers a satisfying texture in its lobster dishes, often with a hint of smoky aroma from grilled preparations. A taste of California's coastal delights.