top of page
00:00 / 00:43

Owl

Restaurant

​​​​

Mustard Wharf

Mustard Approach

Lockside

Leeds

0113 531 6621

Service options: Reservations required · Has outdoor seating · Serves vegetarian dishes

  • Facebook
  • Instagram
  • Threads
  • X

Owl Leeds is a small, relaxed yet lively restaurant in the heart of Leeds city centre. Located near the canal, our restaurant offers a unique atmosphere with stunning views, and is the perfect spot for a special occasion or just a casual evening out.

Monday - Closed - 

Tuesday - Closed - 

Wednesday 5pm - 11pm

Thursday 12pm - 11pm

Friday 12pm - 11pm

Saturday 12pm - 11pm

Sunday 12pm - 5pm

Visit Website

​View more like this​​​

Nearby
The Hop

THE HOP

LIVE MUSIC BAR

The Hop is the place to be for live music and a great night out. Our two-level venue, located beneath the railway station, is the perfect place to relax and enjoy some of the best live music in town.

bottom of page