BLOCLEats

Istanbul Kebab

240 Cambridge Heath Road
London
E29DA

Food rating: 5/5 stars
Updated: 21. December 2023

map for Istanbul Kebab

Takeaway Shop nearby

  1. Silver Star, E29BU