Unit 3, 30 Felstead St, Hackney Wick, Hackney, London E9 5LG, United Kingdom
Closed· Opens at 11:30
Unit 3, 30 Felstead St, Hackney Wick, Hackney, London E9 5LG, United Kingdom
No delivery
Spot something wrong?
Dishes at Natura Cafe & Pizzeria. Prices may vary in venue.
Been to Natura Cafe & Pizzeria? Be the first to share what you ate.