When we visited Tellaro we had a coffee and a drink here. Good coffee, nice staff and a beautiful terrace with sea view. But also the restaurant (inside) looks good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.