Jumbo is headquartered in Shkodër, Albania. Jumbo operates in the field of shopping_mall and is rated by customers as 4-stars on Google. You can find more information about Jumbo on their website or you can contact them by phone so they can best serve you. There are 56 shopping_mall - related places around Jumbo you can refer to below.
Jumbo's location at: Shkodër, Albania
You can find all information about Jumbo at their website at http://jumbo.al/al/
Jumbo is open most days of the week, specifically as follows:
Jumbo works in shopping_mall
The rating that Jumbo received from customers is 4