Double Apple Kitchen

Double Apple Kitchen

D

Crouch End, London, UK

3.0
Taste
3.0
Vibe
4.0
Service
££££Price
Cocktail Bar

Juicy, sweet chili glazed lamb ribs impress, but weak cocktails and off-putting mini burgers let this mixed plate down.