Almsre Merikala is a retail establishment offering produce like mini cucumbers and watermelons.