Chaba Thai Restaurant Abingdon - Home
Menu
About
Find & Contact Us
NEW! VEGETARIAN Specials
More
01235 525540
Mother's Day - Sunday 30th March
Chaba Thai
Restaurant & Take-away
20 High Street, Abingdon OX14 5AX