A coffee shop located in the Revontuli shopping center.