Restaurant or café · Lyster & Plaka, Ground Floor Shop, 152 Tollington Park, London, N4 3AD
…Awaiting inspection
Registered with Islington council.
All food hygiene ratings in N4
Restaurant or café ratings in Islington · All of Islington