Libra
Coffee Shop
Cafe Libra offers a place to relax.
Location
Best places nearby
The highest rated places close to Libra.
Local restaurants nearby
51 KNEZA MILOSA, 11040, Belgrade (Savski Venac), Belgrade county, Централна Србија
Location
The highest rated places close to Libra.
51 KNEZA MILOSA, 11040, Belgrade (Savski Venac), Belgrade county, Централна Србија