China Chef
16 Sloan Ave, Irvine
01294 322888
Menu
Reserve
Irvine, Scotland
China Chef
16 Sloan Ave, Irvine, Scotland KA12 0HR
01294 322888