Jumbo Cafe
Coffee Shop · Bar
Jumbo Cafe is a cafe-bar offering coffee and drinks.
Location
Best places nearby
The highest rated places close to Jumbo Cafe.
Local restaurants nearby
Γεωργάκη Κώστα 7, Ιονίων Νήσων
Location
The highest rated places close to Jumbo Cafe.
Γεωργάκη Κώστα 7, Ιονίων Νήσων