Food Store

142-144 Tooting Bec Road London SW17 8BH