More about Cathay Chef Takeaway
Cathay Chef Takeaway is located at 8 boston parade,boston road, w72dg London, United Kingdom
02088405756
Similar Listings
Yang Sing | 羊城
4.5
![star rating](/static/images/star.png?v=1.02)