Jimmy's Net
Coffee Shop
Jimmy's Net is an internet cafe offering internet access and likely other services. It is identified as an internet cafe.
Location
Best places nearby
The highest rated places close to Jimmy's Net.
Local restaurants nearby
Δημητρίου Δέδε 82, Acharnae, 13671, Greece
