Strabun offers a taste of the sea in a sandwich, combining quality ingredients and creative recipes. They specialize in unique seafood creations, such as their popular salmon and avocado sandwich.