Lorycaff is a cafe. It may also be a coffee production/processing facility.