$ 0 0 A well-established and highly popular licensed restaurant in a prominent and idyllic trading location within the ever-popular town of Killin. Attractive and popular café and restaurant with views of the R