245 likes. ... 741 Green Lanes Winchmore Hill, London N21 3RX England. At La Nostra, in Winchmore Hill, London, we are a popular Italian restaurant and pizza takeaway that attracts food-lovers who are passionate about authentic cuisine. Supported by more than 15 years of experience, we deliver an exceptional, customer-orientated … Wide selection of Pizza food to have delivered to your door. With dishes you’re guaranteed to love, order now for delivery within 32 minutes Flights Vacation Rentals Restaurants ... 741 Green Lanes Winchmore Hill, London N21 3RX England. Improve this listing. La Nostra Winchmore Hill, London, United Kingdom. Website +44 20 3556 6048. Order food online at La Nostra, London with Tripadvisor: See 74 unbiased reviews of La Nostra, ranked #3,803 on Tripadvisor among 22,600 restaurants in London. Order takeaway and delivery at La Nostra, London with Tripadvisor: See 74 unbiased reviews of La Nostra, ranked #3,803 on Tripadvisor among 22,604 restaurants in London. View the full menu from La Nostra in London N21 3RX and place your order online. Website +44 20 3556 6048. Serving up amazing food, La Nostra sits in the heart of Palmers Green.