Elena's Kebabs

175 Montagu Road, Tottenham, London, N18 2NA

Telephone: 02088030223

Kebab, Fish And Chips, Chicken takeaway.

Menu of Elena's Kebabs
order food now

location of Elena's Kebabs

Elena's Kebabs reviews


Rate Elena's Kebabs