You will find Molos Restaurant & Taverna on Skopelos Island, Greece – one of the beautiful green Sporades Island in the northern Aegean Sea. With an excellent view of the sea and the picturesque port, you can enjoy any time of the day quality food, tasty desserts, espresso, or even a drink after dinner.