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.