Delicatessens restaurant and takeaway menus in Spalding

France Deli

Delicatessens, French

32 Market Place, Long Sutton, Spalding, Lincolnshire, PE129JF ,