The Princess Rose Restaurant

The Princess Rose was officially opened on the 4th of October 1989. Renowned for great food & excellent service. Situated on Old Luss Road in the scenic town of Balloch, by Loch Lomond, Scotland just of the A82 ideal for any occasion. Elegantly decorated with. We cater for couples, families & tourists from all over the world.