About us

The Red Lion hotel and restaurant is situated in the centre of Larbert. We pride ourselves in offering the best Chinese cuisine. Our restaurant is supplied daily with the freshest foods from carefully chosen suppliers. This ensures that all of our dishes taste delicious. With a collection of traditional and modern oriental recipes, we have a wide range of foods available. The Red Lion is already proving to be a popular location in Larbert.