Restaurant located on Citara beach, offering Italian cuisine.