Napa Valley Lobster Shack

806 Fourth St.
Napa
California
United States
website