Welcome to the best Greek & Mediterranean Restaurant in Stillwater! If you are looking for something different and entertaining, you will love the atmosphere of our family run restaurant. Come and enjoy the great, fresh tastes of the Mediterranean.