Coffee shop offering coffee and potentially other items. Located near Temppeliaukion kirkko.