China Chef

20 Niddrie Mains Road, Edinburgh, EH16 4BG


Last inspection date: 31 May 2022
Score: IMPROVEMENT REQUIRED - China Chef has not achieved an acceptable level of compliance with the requirements of food hygiene law.
For more information click here.

location of China Chef

China Chef reviews

China Chef menu

Please call the takeaway direct to ask about the today's menu.


Rate China Chef