We ate here one evening, waiters were welcoming and we sat with view over the little harbour area. Lovely fresh homemade bread and breadsticks followed by a pizza each which were the best we had in Italy! Our bill just under €23 wasn't bad either!...More