ENIGMA FOOD, RESTAURANTS - TAVERNS Address Peukoi 85107 LINDOS Phone numbers 2244048210 Take me there Call Call business 2244048210 Cancel