Cafe Club Che
Map
Closest venues
Metro Club
174 Ligovsky Prospekt, Saint Petersburg, Russia
0.8 miles (1.3 km)
Griboedov Club
2A Voronezhskaya Street, Saint Petersburg, Russia
1.3 miles (2 km)
Shamrock
27 Dekabristov Street, Saint Petersburg, Russia
2.6 miles (4.2 km)
Tunnel Club
2B Zverinskaya Street, Saint Petersburg, Russia
3.2 miles (5.1 km)