is not in process of liquidation on May 10, 2024
Where is S.T. ODYSSOS RESTAURANT - BAR's headquarters?
S.T. ODYSSOS RESTAURANT - BAR's headquarters is located at Νησί, 128, Αγία Νάπα, Αμμόχωστος, Κύπρος
What year was S.T. ODYSSOS RESTAURANT - BAR started?
S.T. ODYSSOS RESTAURANT - BAR was started in 2001