You are now leaving Menulist
We hope to see you again soon!
Sizzling China
111 Vauxhall Street, Plymouth I-PL4 0DD, United Kingdom
Chinese, Asian, Fast Food, Meat, Chicken, Drinks
The redirect does not work? Just click on this link or copy it into your address bar