Antilan luomupihvit is a farmers market and butcher shop specializing in direct sales of organic beef. They offer organic Aberdeen Angus and Eastern Finnish cattle meat directly from their farm.