Natura Cafe & Pizza

14 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
  • I am here (along with Ken F. and Kathryn S.) to burst Natura's five-star bubble. Really cannot understand why it's being reviewed so well. My partner and I...

    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

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