Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Southwark London
89 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,0
5 Opinions in 1 websites
Industrial Park 133 Copeland Road Peckham Se15, London SE15 3SN England, England
ItalianFood was amazing. Ordered the Yam & Beef croquettes which were huge and melted in your mouth. Friend had the Jerk wings and loved them so much they wouldn’t share. Also Curry Goat Roti - huge amount a