454-456 Chiswick High Road, , England W4 5TT
07903 135441
Filed under:
Fish and chips and pie and mash; parmos and stotties; oatcakes and stargazy pie
And where to eat it in London
Where Italy’s finest produce can be enjoyed in situ, as well as at home