Bar Leo Restaurant

Bookings

 

To make a reservation please call: 01506 846667

Or use the booking facility here:

We are currently closed. Opening hours are 4pm - 8:45pm, Wednesday - Sunday