Established in 1989 the Princess Rose is widely regarded as the best restaurant within and around the Loch Lomond and Trossachs area.
Visit us soon, we promise you a unique experience.
To make a booking please call us – we hope to have an online booking facility available soon.
You can follow us on:
Local Delivery & Takeaway Service