Guddi & Gikki (Menu)

18 High Street, Taunton
+44 7417 510295

Give a rating to Guddi & Gikki

Suggest a dish

How much did you spend at Guddi & Gikki?