Chef's Bistro is a caterer offering food services. They have a kitchen in Lohja.