A full-service restaurant located at Tervalammentie 1. It offers a variety of services.