Olivo is a deli located in Helsinki.