Storaro
Coffee Shop
Storaro is a cafe. Explore the menu and enjoy the atmosphere.
Location
Best places nearby
The highest rated places close to Storaro.
Local restaurants nearby
ul. Damyanitsa 2, София-град
Location
The highest rated places close to Storaro.
ul. Damyanitsa 2, София-град