The menu for Chaba Thai Restaurant & Take-away is available soon. The prices at Chaba Thai Restaurant & Take-away are standard, so you can expect good value for money.
Chaba Thai Restaurant & Take-away is a Thai restaurant in Abingdon. It is open 7 days a week.
For inquiries and reservations, you can contact Chaba Thai Restaurant & Take-away by phone at +44 1235 525540