Where is La Stazione 92, Catania?

Where is La Stazione 92, Catania located?

La Stazione 92, Catania, La Stazione 92, Catania, Italy (approx. 37.51018°, 15.09829°)


Where is La Stazione 92, Catania on the map?