Relaxed marina-side restaurant, Tal Barklor, offering a pleasant dining experience. Known for dishes like fried Maltese cheese and calamari.