Kebab · Lancashire
Good food.
Great flavour.
96 Blackburn Road, Accrington, Lancashire, BB5 1LL
Opening hours to be confirmed
Chillout Kebab is a local takeaway in Lancashire, BB5 1LL. A menu has not yet been added to this listing.
Chillout Kebab is listed at 96 Blackburn Road, Accrington, Lancashire, BB5 1LL. Opening hours and menu details can be added by the verified owner.
Loading reviews…