Latitude 25 is Finland's premier Omakase restaurant, offering an authentic Edomae sushi experience directly from the chef. It is the first Omakase restaurant in Finland.