1RestaurantsPerillaNewington Green, United KingdomPoints300Perilla is a neighbourhood restaurant in Newington Green worth booking for the tasting menu. Chef Ben Marks takes…View