All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Moulton Windmill Moulton, Spalding, Moulton, EN PE12 6QB Cafe