222 Kitchen, London

222 Kitchen, London

About 222 Kitchen

Located near the Palmers Green Train Station, 222 Kitchen serves up a variety of Turkish fare. The restaurant also offers catering, delivery and takeaway with both outdoor and indoor seating available.

Recommended For You
Deals Nearby
Similar Deals