13 employees
Servaclean manufactures and installs fixed, portable and mobile bars to meet the modern-day hospitality business requirements.
1988