Olivia Central Station offers an Italian experience in the heart of Helsinki. This atmospheric restaurant serves Italian specialties. A sister cafe, Pronto, is located next to the Helsinki Central Railway Station entrance, offering fresh, quick Italian options.