GastroRanking-logo

The best restaurants serving Italian food in Hacton Havering London

1 Restaurants on GastroRanking

restaurant_img
3.5

12 Opinions

location-icon46 Station Lane, Hornchurch RM12 6NB England, England
Italian
outdoor_seating_269647takeaway_269647delivery_269647

terrible pizza,small not putting any sousce never will buy again,i orderer extra siede potato wedgies even my dog didnt est that ...