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

Leo's Restaurant
Leo's Restaurant

Leo's Restaurant
Leo's Restaurant

leos restaurant
leos restaurant

1/5