58 Stoke Newington High Street, Stoke Newington, London, N16 7PB
For More Information:
+44 (0)20 7275 7523
Wandering around Stoke Newington High St. before a show, my tummy was grumbling... and I happened upon this place. It was a nice "summer" day (as nice as you can get in London) so all of the five small tables outside were crowded.
I popped in to test the place out, considering I'd never really been anywhere that served Turkish yumminess. I first bought a fresh pressed apple juice....more