Tesla Bar
Bar · Coffee Shop
A cafe named Tesla Bar. It's a place to enjoy drinks and music.
Location
Best places nearby
The highest rated places close to Tesla Bar.
Local restaurants nearby
Улица Никола Тесла 9, Град Скопје
Location
The highest rated places close to Tesla Bar.
Улица Никола Тесла 9, Град Скопје