Leo's Restaurant

Leo's Restaurant

Leo's Restaurant at The Red Lion is renowned for its style, service, and relaxed atmosphere. Seating up to 100 people, this award-winning a-la-carte restaurant features local produce and a selection of wines from the local Pyrenees district.

Fine food, fine wine & great service 7 days a week.
Lunch 12pm till 2pm - Dinner 6pm till 9pm.
Bookings are recommended

Download Leo's Restaurant Menu