fbpx

Stop Shop

A conviniance store in Herzliya.