Chef Chen Takeaway
Chinese · Fast Food
Chef Chen Takeaway is a Chinese establishment offering delicious food. They provide online ordering services for convenient takeaway meals. The business is located at 34 Grange Lane.
Location
Best places nearby
The highest rated places close to Chef Chen Takeaway.
Local restaurants nearby
34 Grange Lane, New Rossington, Doncaster, DN11 0LW, United Kingdom



