For groceries you can go to Sitges with some bigger supermarkets. In the urbanication Mas Mila next to Mas Mestre you will find a very small shop. In St. Pere the Ribes a bigger supermarket is located.
Nearby the villa you will find the village Sant Pere de Ribes. It’s the best place for your daily groceries. There is a supermarket in the centre, and several small shops for your vitamins, meat or bread. There is also a typical Spanish market on Saturdays in the centre. In Sant Pere you will also find a hospital if needed.