Auto Stop Cafe
Bar · Coffee Shop · Pub
Auto Stop Cafe is a relaxed cafe-bar, ideal for watching football.
Location
Best places nearby
The highest rated places close to Auto Stop Cafe.
Local restaurants nearby
Παπανδρέου Ανδρέα 187, Κρήτης
Location
The highest rated places close to Auto Stop Cafe.
Παπανδρέου Ανδρέα 187, Κρήτης