Natura Cafe & Pizza

13 reviews on Yelp
  • I live nowhere near this place, which is sad for me and a really good thing for my waistline! We came here for dinner hungry and initially disappointed as...

    Read More
  • Ok here we go.Where do I start! One of our favourite place to have stunning italian dishes! One of out friends have recommended to us so we decided to give...

    Read More
  • Accidentally found this place when going for a v late Saturday lunch at the Hackney Pearl around the corner, who weren't serving food at that time of the...

    Read More

Information

Mon
11:00 - 23:00
Tue
11:00 - 23:00
Wed
11:00 - 23:00
Thu
11:00 - 23:00
Fri
11:00 - 23:00
Sat
11:00 - 23:00
Sun
11:00 - 23:00
££
30 Felstead Street
London E9 5LG
United Kingdom
+44 20 8533 2264