Great lil neighbourhood Italian. Great pizza warm owner and no frills and small but somehow my one o...
Natura Cafe&Pizzeria
(101)
Advertisement
Photos
Natura Cafe & Pizzeria is a restaurant located in London, England, offering a menu that features a variety of pizzas and pasta dishes. The establishment is known for its friendly team who aim to provide a welcoming atmosphere for diners. Among the dishes highlighted are the tagliatelle frutti di mare and porcini pasta, which have received particular mention for their quality.
Despite some mixed feedback regarding the overall experience, the restaurant seems to maintain a dedicated team that strives to serve its patrons effectively. Natura Cafe & Pizzeria presents itself as a place where guests can enjoy a casual meal with a focus on Italian cuisine. The combination of friendly service and diverse menu options contributes to its appeal among regulars.
Generated from the web
Reviews
What a gem of a restaurant, amazing food at a great price and really friendly staff can’t recommend...
This cafe has a great atmosphere and the food is excellent. I had the best seafood pasta ever. If yo...
You might also like
Advertisement





