Ledras 89, Nicosia, Lefkosia, CY
Greek Restaurant
Directions ↗
Ledras St, Nicosia, CY
0.0 km away
Nikosia, 1010, CY
0.02 km away
Ledras Street, Nicosia, Lefkoşa, 6830, CY
0.02 km away
118 Ledras Str., Nicosia, CY
0.03 km away
Stoa Papadopoulou, Λευκωσία-Nicosia, 1011, CY
0.03 km away
Ledras 118, Nicosia, 2286, CY
0.04 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.