Bar Leo Restaurant

Bookings

To make a reservation please call 01506 846667 or book online below

We are currently closed. Please see bottom of page for opening hours.