Perilla
Address: 1-3 Green Lanes, Newington Green, London N16 9BS, United Kingdom, London, England, United Kingdom
Cuisine: Modern European
Featured by: TOPJAW
Highly praised by the speaker as the best restaurant in London
Browse all creator-verified restaurants · Discover more on elevATE