Company name: Chaba Thai Restaurant & Takeaway Abingdon
Description: Cozy eatery for familiar Thai dishes
20 High St, Abingdon OX14 5AX, United Kingdom