Efi Bourne Rd, Stamford, Lincolnshire PE9 4LW01780 767868
Grocery store selling branded and own-label products including fresh produce and packaged goods as well as household items.