Guide > Restaurant in London > City Spice - Voted best Indian restaurant in Brick Lane