A friendly pub in Leven, The Caledonian offers good food, drink, and a welcoming atmosphere. Pet-friendly.