Welcome to Olive Thea, Rada and Avlios! We are three unique restaurants located on the beautiful island of Skiathos. Our restaurants combine a stunning atmosphere and setting with mouthwatering food and excellent hospitality and service. Whether you want to enjoy a romantic dinner with your special someone, or a fun night out with friends, our restaurants are sure to make it an unforgettable experience. Stop by and see for yourself why we are the perfect place for your next meal.
Located on Skiathos Island in Greece, we are proud to be a part of the local culture and provide our guests with the opportunity to enjoy a unique experience in a breathtaking setting.Our stylish decor and delicious Greek cuisine will leave you feeling refreshed and entranced. Enjoy a one-of-a-kind meal with your friends and family as you take in the views of the Mediterranean Sea. Come and enjoy a truly memorable experience at Olive Thea, Rada and Avlios Yard!
WHAT PEOPLE SAY ABOUT US
It was so perfectly beautiful. I love and admire your perfectionism. We chose your restaurant for that reason. The whole night our guests were all smiling and taking pictures. You made our day so happy. It was a day we will remember all our lives. and our guests said this too. I also thank God as I asked in prayer for a happy, stress free day. He guided us to you. I can not praise you enough. Thank you again.
Beverly H. about Olive Thea Restaurant