Thanks for the reviews, sounds interesting- we love good food and checking new places out. I googled but did not find a website or menu online. Can anyone point me to either?
Where is it exactly and is it snowmobilable (new word for the day)?
Nice to find a place with some tables, are they decent and relatively spread out?
Sorry for all the ???s
|