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
Ali Baba Fish - Kebab © 2023. All rights reserved. Designed By Easy Food Order