7 Days a week Mon to Sun 12:00 - 23:00
Delivery Time 3PM - 11PM
Ali Baba fish and kebab takeaway located on 19 Winchester Road, London, E4 9LH. We serve fish and chips, kebabs, burgers, Pies & Savoury and more.
We accept card payments