Know a great happy hour or special for this location?
Turkish comfort classics prepared on a charcoal grill with lots of natural light & bright interiors.
Suggest an edit
52-53 Grand Parade, Green Lanes, London, N4 1AG