Best Mediterranean restaurant in Toledo, spain