If you are looking for the best spot on the island concerning the scene view, this is THE place!
The food is pretty good, not what you can find in Italy but something close to it.
The interior is kind of dreary, with a view on the kitchen, I don't really like it.
Service is poor, the waiter asked me the ID when I told it was my friend's bday!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.