The Owl
Casual Dining · Seafood · Grill
The Owl is a relaxed yet lively dining room serving modern British food with a focus on seasonal British fish and game. It offers a unique dining experience in the city centre.
Location
Best places nearby
The highest rated places close to The Owl.
Local restaurants nearby
Lockside, Mustard Approach, Mustard Wharf, Leeds, LS1 4EY, United Kingdom


