Go to:  
    tip

    Chilli chilli

    Posted by MaccaT 7 January 2008

    A Chinese restaurant near the Chinese arch which has a more interesting Sechuan menu alongside the usual choices. Makes a refreshing chnage from the more bog standard food we are offered.

    Chilli Chilli
    Nelson St
    china Town
    Liverpool

    0%

    agreed

    0

    people

    I agreeI disagree