Bacchus
Restaurant in Leeds, United Kingdom
Opening hours: Mo-Su 12:00-23:30
131 Queen Street, Leeds, LS27 8HE
Restaurants
ยท
Leeds, United Kingdom guide