The Birdcage

58 Stamford Hill, Stoke Newington, London, N16 6XS

Telephone: 02088069097

British, Turkish, Pizza takeaway.

Menu of The Birdcage
order food now

location of The Birdcage

The Birdcage reviews


Rate The Birdcage