160 Ledras St, Λευκωσία, Nicosia, Nicosia, 1011, CY
Fast Food Restaurant
Directions ↗
170 Ledras St, Nicosia, 1011, CY
0.01 km away
Lidras 151, Nicosia, CY
0.01 km away
Lidras, Nicosia, 1011, CY
0.03 km away
Lykourgou, Nicosia, CY
0.04 km away
Nicosia, Cyprus, CY
0.04 km away
Alexander The Great, Nicosia, CY
0.06 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.