Debsh (Menu)

153 Wollaton Street, Nottingham
+44 115 958 1888

Give a rating to Debsh

Suggest a dish

How much did you spend at Debsh?