Perilla
Restaurant · Clerkenwell

Perilla

$$$ · French

European dishes with inventive twists headline at this modern, easy-going venue with large windows.

Info

📍
Address
1-3 Green Lanes, Newington Green, London N16 9BS, UK, LDN

More like this