Baba's Kebab House
264 Sherwood Park Ave, Sidcup
020 8304 3537
Recent Reviews
Order Online
Photos for Baba's Kebab House
Upload photos
×
❮
❯
Baba's Kebab House
264 Sherwood Park Ave, Sidcup DA15 9JN
020 8304 3537