All the portions were small and we liked it because we could try different meals and tastes. We tried a few other restaurants but Stelios's was the best place! Great food, it was very delicious and we enjoyed sitting by the water. The service was good and I liked the place!!
If you own or manage Stelios's resturant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.