Frog Peak Café

Restaurant in Slocan Valley, BC

Opening hours: We-Su 08:00-15:00; PH off

1418 Highway #6