You are now leaving Menulist
We hope to see you again soon!
Crimson 8
7 Castle Walk Lower Street, Stansted Mountfitchet I-CM24 8LY, United Kingdom, CM24 8LN
Chinese, Asian, Thai, Vegetarian, Noodles, Cantonese, Takeaway
The redirect does not work? Just click on this link or copy it into your address bar