Yes, there is a supermarket opposite the marina on the main street which is called Marinopoulos Carrefour Express. As the small shops on the islands are expensive, we recommend you to stock up here before you set sail.