Ali's Deli Cafe

566 Barking Road London E13 9JU