121 Briggate, Leeds LS1 6LX, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Debenhams Cafe. Prices may vary in venue.