Jumbo

Service Provider ยท Member since Sep 2026

Jumbo is a large retail establishment primarily categorized as a toy store, located in the Livadia area of Larnaca.

Industry

Business Supplies

Service Areas

Larnaca