Get directions to: Steamers Beach Side Bar & Oven, Kings Beach, CA
Restaurant address: 8290 N Lake Blvd Kings Beach, CA 96143, USA
Restaurant: Steamers Beach Side Bar & Oven