Write a review

Spice Villa Indian Restaurant and takeaway

← View details

19A High Street, Chard, England TA20 1QF

+44 1460 64025