Home / Blackburn / Istanbul Charcoal Grill

Istanbul Charcoal Grill

Takeaway · 149 Duckworth Street, Darwen, Blackburn With Darwen, BB3 1AT

Food hygiene rating

…Awaiting inspection

Registered with Blackburn council.

Nearby food businesses

All food hygiene ratings in BB3

Takeaway ratings in Blackburn · All of Blackburn