Echo Sound Bar
Bar
Echo Sound Bar is a live music bar offering a stylish atmosphere.
Location
Best places nearby
The highest rated places close to Echo Sound Bar.
Local restaurants nearby
Bruņinieku iela 69a, Rīga
Location
The highest rated places close to Echo Sound Bar.
Bruņinieku iela 69a, Rīga