One of the two restaurants on the adorable island of Styrso.