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