Modina Kebab House
618A Green Ln, Ilford
020 8590 3493
Menu
Reserve
Ilford, Greater London
Modina Kebab House
618A Green Ln, Ilford, Greater London IG3 9SE
020 8590 3493