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. 

leos restaurant
leos restaurant

press to zoom
Leo's Restaurant
Leo's Restaurant

press to zoom
Leo's Restaurant
Leo's Restaurant

press to zoom
leos restaurant
leos restaurant

press to zoom
1/5