Square 21
Bar
Square 21 is a lounge bar and restaurant. It offers a unique experience, conveniently located near key landmarks.
Location
Best places nearby
The highest rated places close to Square 21.
Local restaurants nearby
Str. Macedonia 10, Град Скопје



