Cafe located at Trossachs Pier, offering views of boats. Serves hearty food in a stone building with outdoor seating.