Taberu (Menu)

35 High Street, Hampton Wick, London
+44 20 8977 4895

Give a rating to Taberu

Suggest a dish

How much did you spend at Taberu?