GastroRanking-logo

The best restaurants serving Italian food in New Cross Lewisham London

7 Restaurants on GastroRanking

restaurant_img
5.0

12 Opinions

location-icon30 Deptford Church St, London SE8 4RZ England, England
Italian
outdoor_seating_249692takeaway_249692delivery_249692

Really good pizza, great staff and cocktails! Highly recommend. Simone on the bar is really funny and a great host!

restaurant_img
5.0

2 Opinions

location-icon24 Deptford Broadway, England
Italian
outdoor_seating_306721takeaway_306721delivery_306721

Excellent service and food. Their coffee and tea are exquisite. Even the atmosphere is fresh and calm. Every morning, we would go there to eat breakfast, at the same table and the man serving us is a sweetheart. I totally recommend, it's worth it.

restaurant_img
4.9

90 Opinions

location-icon307 New Cross Rd New Cross, London SE14 6EA England, England
Italian
outdoor_seating_263754takeaway_263754delivery_263754

10/10 Totally recommended Hidden gem BEST Lebanese Manakish I ever try

restaurant_img
4.5

15 Opinions

location-iconArch 2 Deptford Station Deptford High Street Deptford High St, England
Italian
outdoor_seating_308844takeaway_308844delivery_308844

WOW!!! It was an amazing evening for me and my friends!!! šŸ˜ I had clear the smoke cocktail and it was delicious!!! The Italian Professional Vincenzo was Super Friendly,Very Attentive Man!!! Thank you Team,Guys,you are doing an amazing job!!! Def we'll be backā¤ From Iry&Co with love)

restaurant_img
3.0

13 Opinions

location-iconAtrium House 459 New Cross Road Unit A, Atrium House, London SE14 6AJ England, England
Italian
outdoor_seating_273552takeaway_273552delivery_273552

Order never delivered! Drivers donā€™t deliver the orders. Spoke to someone at the shop they couldnā€™t resend them or refund me straight away. Terrible service well no service at all. Itā€™s not a first time this happened!

restaurant_img
0.0

0 Opinions

location-icon307new Cross Road, England
Italian
outdoor_seating_333364takeaway_333364delivery_333364

restaurant_img
0.0

0 Opinions

location-icon30 Deptford Church Street, England
Italian
outdoor_seating_332334takeaway_332334delivery_332334