Roast & Toast
    Roast & Toast

    Roast & Toast is a new salad/sandwich bar in Aldgate East,we sell fresh home made style food,our speciality is roast chicken.