Euan's Guide Home
    Back

    Roti Chai

    Friendly Staff, Step Free Indian Restaurant close to Selfridges - Review of Roti Chai