This restaurant is on the main street. It has seating out on a terrace where you can see views of the caldera and Oia. It is very reasonably priced compared to other restaurants on the main street. Service was prompt and friendly. The food was great! We had the grilled octopus and stuffed calamari. I would highly recommend the stuffed calamari...it was awesome. They had a nice white house wine also.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.