0 review
11 Buckingham Parade, The Broadway, Stanmore, London NW11 6XP
0208 954 1572
Deli
Stanmore, North West London
££