top of page

Leo's Restaurant

Leo's Restaurant is the premier dining experience of The Red Lion Hotel.


Enjoy full table service provided by our experienced and friendly waitstaff. Be greeted by a warm fire and carpeted floors that provide a cozy and welcoming atmosphere. 

Peruse our wide range of excellent meals and extensive wine list.

Contact us to book your table. 

bottom of page