Oakwood Cafe Deli (Menu)

117 New Road Side, Leeds
+44 113 258 1002

Give a rating to Oakwood Cafe Deli

Suggest a dish

How much did you spend at Oakwood Cafe Deli?