Grill located in Timari, offering food in a relaxed setting with a sea view.