Ali Baba's Kebab

Restaurant in Basildon, UK

Features: takeaway

45 Eastwood Road, SS6 7JE