Tabure (Menu)

157-159 High Street, Berkhamsted
+44 1442 769472

Give a rating to Tabure

Suggest a dish

How much did you spend at Tabure?