Chaba Thai

A family run restaurant, serving the very best Thai food.
Facilities

Contact

Location
First Floor, 20 High Street, Abingdon, OX14 5AX

Call
01235 525540