The Willow Tree Cafe is a coffee trailer offering speciality coffee and teas. It is situated at Loch Mahon Fishing Lakes and also has a location at Stephenstown Pond, open seven days a week.