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


