The Lost & Found is a Victorian botanical inspired hideaway in Leeds city centre. Discover imaginative cocktails and fresh British food on Greek Street, specialising in Josper-Grilled steaks and sourdough pizzas.
Details
Holbeck Urban Village England 15 United Kingdom
Feature List
reservationsoutdoor seatingseatingwheelchair accessiblefull baraccepts american expressaccepts mastercardaccepts visaaccepts credit cards