BLOCLEats

Ali Baba's Kebab House

18 Church Road
Nechells
Birmingham
B65UP

Food rating: 5/5 stars
Updated: 14. February 2023

map for Ali Baba's Kebab House