Leto Restaurant Leto Restaurant Meat mediterranean srecialities. Leto hotel. Tel.+302289022207 - 22918