Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right Leeds icon-chevron-right Veeno - Leeds Duncan Street

Veeno - Leeds Duncan Street

Restaurants, Wine bars

Details

Address: 7 Duncan Street
Leeds
LS1 6DQ
Price: ££
Contact:

Users say