Hanko Beach is a restaurant. Enjoy the beach atmosphere.